cabochon sapphire - French English Dictionary